package com.shrct.businessprocess.customerservice;

import com.shrct.businessprocess.customerservice.RCRoutineServiceItem;
import com.shrct.businessprocess.customerservice.RCRoutineServicePlan;
import com.shrct.businessprocess.customerservice.impl.RCRoutineServicePlanItemImpl;
import com.shrct.businessprocess.customerservice.proxy.RCRoutineServicePlanItemProxy;
import edu.fudan.mylang.pf.EntityImplementation;
import edu.fudan.mylang.pf.IModelObject;

@EntityImplementation(implementBy = RCRoutineServicePlanItemImpl.class)
public interface RCRoutineServicePlanItem extends IModelObject {
  public abstract RCRoutineServiceItem getRemender();
  
  public abstract RCRoutineServicePlanItem setRemender(final RCRoutineServiceItem remender);
  
  public abstract RCRoutineServicePlan getPlan();
  
  public abstract RCRoutineServicePlanItem setPlan(final RCRoutineServicePlan plan);
  
  public abstract RCRoutineServicePlanItemProxy toProxy();
}
